package com.sbl.bajw.mapper;

import java.util.HashMap;
import java.util.List;

import com.sbl.bajw.pc.model.CameraHouseModel;
import com.sbl.bajw.pc.model.CameraHouseSelectModel;

public interface CameraHouseModelDao {

	public void insert(CameraHouseModel model);
	
	public void update(CameraHouseModel model);
	
	public void insertAttfile(HashMap<String, String> parm);
	
	public CameraHouseModel getModel(String id);
	
	public List<HashMap<String, String>> getListApp(HashMap<String, Object> parm);
	
	public int getCountApp(HashMap<String, Object> parm);
	
	public List<CameraHouseModel> getList(HashMap<String, Object> parm);

	public String getCameraHouseId();
	
	public List<HashMap<String, String>> getPics(String id);
	
	public List<CameraHouseModel> getModelsByIds(String[] ids);
	
	public HashMap<String, Object> getStatisticOnDay();
	
	public int getByUUID(String uuid);
	
	public int checkNameExists(String name);
	
	public List<CameraHouseSelectModel> getHouseListForCamera(String userid);
	
	public List<HashMap<String, String>> getCenterCount(HashMap<String, String> parm);
	
	public List<HashMap<String, String>> getModelsForMap(HashMap<String, String> parm);
}
